interlocking gear - French English Dictionary